have no rhyme or reason - Turc Anglais Dictionnaire